package com.aliyun.messagemgt.dto.query;

import lombok.Data;

/**
 *@Author Znight
 *@Date 14:28 2019/5/6
 */
@Data
public class MonitorInfoQuery extends PageQuery {

    private String monitorName;

    private String useStatus;

    private String startTime;

    private String endTime;

    private String orderByTime;

    public String getMonitorName() {
        return monitorName;
    }

    public MonitorInfoQuery setMonitorName(String monitorName) {
        this.monitorName = monitorName;
        return this;
    }

    public String getUseStatus() {
        return useStatus;
    }

    public MonitorInfoQuery setUseStatus(String useStatus) {
        this.useStatus = useStatus;
        return this;
    }

    public String getStartTime() {
        return startTime;
    }

    public MonitorInfoQuery setStartTime(String startTime) {
        this.startTime = startTime;
        return this;
    }

    public String getEndTime() {
        return endTime;
    }

    public MonitorInfoQuery setEndTime(String endTime) {
        this.endTime = endTime;
        return this;
    }

    public String getOrderByTime() {
        return orderByTime;
    }

    public MonitorInfoQuery setOrderByTime(String orderByTime) {
        this.orderByTime = orderByTime;
        return this;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("MonitorInfoQuery{");
        sb.append("monitorName='").append(monitorName).append('\'');
        sb.append(", useState=").append(useStatus);
        sb.append(", startTime=").append(startTime);
        sb.append(", endTime=").append(endTime);
        sb.append(", orderByTime='").append(orderByTime).append('\'');
        sb.append('}');
        return sb.toString();
    }
}
